查看原文
其他

特等奖,一举摘得!



北工商,特等奖!

在第三届全国大学生计算机系统能力大赛

操作系统设计赛上

我校计算机学院

计算机科学与技术专业本科生

陈志扬、向驹韬

组成的“trap_handler队”

斩获该项赛事

操作系统功能挑战赛道举办三年来

首个且唯一一个特等奖!



全国大学生计算机系统能力大赛是目前唯一以处理器、操作系统、编译器和数据库设计为核心,教育部高等学校计算机类专业教学指导委员会和系统能力培养研究专家组共同发起,面向高校大学生举办的全国性大赛,受到全国高校计算机领域以及知名IT企业如华为、蚂蚁金服、龙芯中科等公司的高度认可。


对于北工商trap_handler这个小团队而言

“特等奖”是一份“酝酿已久”的惊喜

让我们走进这支获奖团队

看看惊喜背后的故事




发现问题  解决问题


科学的进步源于发现问题、解决问题。团队成员陈志扬在学习基于Rust的操作系统中发现:“操作系统代码运行状态复杂,难以在出现问题后准确定位到错误点。这使得初学者在学习该系统时面临很高的技术门槛,难以继续推进。”


操作系统是计算机领域中公认的卡脖子核心技术之一。随着国际竞争的加剧,我国越来越重视操作系统等核心系统的自主开发。在这样的大趋势下,许多对操作系统感兴趣的同学却因技术门槛过高,开发难度较大而望而却步,吴竞邦谈到。



“如果能够设计一套操作系统源代码调试工具简化开发过程、降低入门难度,将为初学者或是一线开发人员在学习和开发的过程中提供巨大的便利。”


这一工具的价值在于它让操作系统在新的土层“别开生面”,也为国家在这一领域的发展沉淀技术精华,这也恰是青年科研团队的责任所在。陈志扬当机立断:


设计调试工具,组建团队参赛!



初有想法 即刻践行



陈志扬拥有丰富的参赛经验,曾跟随团队在前连续两年参加此项赛事,取得过三等奖的成绩。今年年中,就在陈志扬为项目代码的编写忙得不可开交的时候,向驹韬加入了吴竞邦老师的项目团队,成为他得力的合作伙伴。


十分契合的两人迅速确定分工,由陈志扬负责整个设计思路的构思和调试器代码的编写,而向驹韬负责测试调试器功能和硬件支持调试器的实现。



他们延用“trap_handler”命名自己的团队,“trap_handler是操作系统代码里的一个函数名字。我们大部分的功能设计都需要围绕这个函数来开展,相当于一个我们天天能见到的老朋友。”将其直译为中文,亦有困境解决者’之意,寓示着这将是一支能够迎难而上、破除万难的队伍吴竞邦也形容这是一支“能文能武”的全能战队。


“我们有相当厉害的同学专门研发技术,这是最核心的部分。还有一批负责外部包装的同学,比如系统界面的美化、演示文稿的制作、文案的编写和文档的归类等等。大家都配合默契,团结互助。”


如此,trap_handler队就此启程······



沙洲垦荒  克服万难


正所谓万事开头难。一个系统工具的诞生,无异于在沙洲中垦荒。由于项目具有很高的原创性,在研究经验缺乏、文献资料稀少的情况下,项目雏形的诞生可谓是步履维艰。


“这次参赛过程中遇到的所有困难,几乎都是‘无法解决’的困难。我们无法通过网络检索资料的方式来填补空缺,只能通过知识积累和头脑风暴探索出新的方法。”


而思索的动力来源于兴趣的驱使。兴趣让整个团队乐于在荒芜的“沙漠”中做垦荒者,并肩作战,痛并快乐着。


“我们每周会开一到两次组会专门来讨论问题。大家将自己遇到的问题抛出,通过头脑风暴在讨论的过程中所碰撞出的火花来寻找解决方案。”吴竞邦谈到。



整个团队在吴竞邦的指导下分工明确,高效执行。有负责代码实现的陈志扬,亦有负责硬件实施的向驹韬等同学们,大家“指哪打哪”,将眼前的问题一一解决。


每一位成员都静心沉淀、戒骄戒躁,并且集中精力、埋头钻研。而“埋头苦干”并不等同于“闭门造车”。


“我们还邀请到了外校的专家和已经毕业的优秀学生参加每周一次的讨论会,在这一过程中不断切磋,不停优化、精化我们的项目方向”。trap_handler用实力证明团队合力的强大


“在此次参赛过程中,特别感谢学院的大力支持。不仅提供实验场地和必要设备,更是不断地进行鼓励和褒奖!这让我们团队毫无后顾之忧,动力满满!”吴竞邦说。


trap_handler的每一位成员一点一滴积蓄力量,让惊喜发生……




全力以赴 结出硕果



聚光灯洒下,来到第三届全国大学生计算机系统能力大赛操作系统功能挑战赛道的决赛答辩现场。


历经5个月的努力,团队开发实现了一套支持Rust操作系统内核开发的源代码级调试工具,支持跨内核态和用户态的源代码跟踪调试,包括静态断点调试与动态性能检测跟踪,并基于VSCode插件搭建远程开发环境。


答辩完毕后,台下的评委专家当场给予了高度的评价。


 “第三届全国大学生计算机系统能力大赛操作设计赛特等奖——北京工商大学trap_handler队”。空缺两年的特等奖,如今真真切切地“花落北工商”,可见这一作品的含金量。



采访的最后,指导教师吴竞邦和团队成员们都想把自己的参赛经验分享给北工商的同学们,鼓励更多同学们发现自身所长、找到发光发亮的沃土。


向驹韬坦言,这次比赛经历给了他非常多的收获,各方面能力都有了飞速提升:“竞赛的过程真的是无价之宝。”


吴竞邦为想要参加竞赛的同学们给出了四点诚挚的建议:


1. 要锚定方向,明晰自己的兴趣点。无目标的努力,无异于在黑暗中远征,而足够的兴趣才是前行的动力。

2. 戒骄戒躁,坚守初心。在认准一个切入点后,就要潜心研究坚持到最后。急于求成,反而不成;急功近利,反而失利。

3. 培养专业素养,包括创新的意识与强硬的技术。空有想法却无力实践,那只是“思想的巨人”;反之,一身强劲却随波逐流,最终也只能到达他人的起点。

4. 打好基础,勤于学习。在此次参赛的过程中,队员们不仅在本校学生的讨论中汲取知识,更在与他校选手的较量中取长补短。



发现问题、解决问题

自始至终

trap_handler队都遵循着

这条看似简单的逻辑

他们厚积薄发

摘得了大赛特等奖的灿烂果实

虽然称之为“惊喜”

回头看,努力的脉络历历可寻



在实践中学习 在竞赛中成长

他们孜孜不倦 锐意进取

向着成为创新型人才的目标不断努力

希望更多学子投身竞赛场

将北工商智慧发挥于赛场

将北工商成果应用于实践

为国家和首都经济社会发展贡献力量


- 往 期 回 顾 - 






“国家级金奖,北京工商大学团队!”

点击图片查看原文







灌篮高手,在北工商!

点击图片查看原文

出品丨党委宣传部

文字丨党委宣传部 吴慧中

学通社·采编部  王瑶 谢伊佳珉

编辑丨学通社·新媒体中心 曹子懿


​​​


官微发布 版权所有

如需转载 敬请联络

期待投稿 欢迎关注

投稿邮箱:btbuwechat@126.com


点分享

点点赞

点在看



继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存